DATE
이 명령어는 날짜를 화면에 표시하거나 배치 프로그램에서 시스템의 날짜를 변경할 수 있도록 한다.
도스에서는 사용자가 응용 프로그램을 이용하여 새로 만들거나 수정하는 파일에 대하여 시스템의 현재 날짜를 기록한다. 이러한 파일 작성 날짜는 Dir 명령어를 사용하여 디렉토리 목록을 표시하면 파일 이름 다음에 나타난다.
■ 명령어 위치
Command.com에 포함된 내부 명령어
■ 사용법
DATE [mm-dd-yy]
한글 도스 상태에서는 다음과 같이 사용한다.
DATE [yy-mm-dd]
■ 옵션 및 매개변수

none | 아무런 변수도 사용하지 않고 사용되는 경우, 시스템의 현재 날짜를 보여주고 변경할 날짜를 입력할 수 있도록 프롬프트한다.
mm-dd-yy | 사용자가 지정한 날짜를 설정한다. 월, 일, 년에 대한 각각의 값은 마침표(.)나 하이픈(-) 슬래쉬(/)로 구분되어야만 한다. mm은 1∼12의 값을 갖고, dd는 1∼31의 값을 갖는다. yy는 80∼99 또는 1980∼2099의 값을 가질 수 있다. 20세기를 나타내는 앞의 19는 생략할 수 있지만, 21세기를 나타내는 20은 생략할 수 없다.

■ 참고 사항
☞ 년월일 조정하기
도스는 해당 월이 28일이거나 29 혹은 30, 31일을 가지든 관계없이 년월일을 정확하게 바꾸어 줄 수 있도록 설계되었다. 그러므로 월일을 조정하기 위하여 특별히 고려할 필요 없이 해당 날짜만 입력함으로써 날짜를 조정할 수 있다.
☞ 날짜 형식의 변경
날짜의 표시 형식은 사용자가 임의로 변경할 수 있는데, 날짜 표시 형식은 국가별 코드에 따라 달라진다. 즉, CONFIG.SYS에서 Country명령어를 사용하여 날짜의 표시 형식을 년월일, 월일년 혹은 일월년으로 변경할 수 있다.
■ 사용 예
1999년 8월 15일로 날짜를 변경하려면 다음과 같이 DATE 명령어를 사용한다.
date 08-15-1999
date 08-15-99
2001년 12월 31일로 날짜를 변경하려면 다음과 같이 DATE 명령어를 사용한다.
date 12-31-2001
위의 예에서 date 12-31-01로 입력하면 입력한 날짜가 적절하지 않다는 오류 메시지를 보여주고 적절한 날짜를 입력하도록 다시 요구한다.